remote handling device - German English Dictionary